scented geranium - French English Dictionary